off-road driving - German English Dictionary